a moroccan sniper - French English Dictionary